barrel deburring - Turkish English Dictionary